package com.huawo.qjs.widgets;

import com.huawo.qjs.QjsDependence;
import com.huawo.qjs.QjsWidget;

import java.util.ArrayList;
import java.util.List;

public class QjsImage extends QjsWidget {

    /**
     * 控件名称（英文字母开头，全局唯一即可，不要太长）
     * @param name 英文字母开头，全局唯一即可，不要太长
     */
    public QjsImage(String name) {
        super(name);
    }

    @Override
    public List<String> getImageNames() {
        List<String> list = new ArrayList<>();
        list.add("bg");
        return list;
    }

    @Override
    public List<QjsDependence> getDependences() {
        List<QjsDependence> list = new ArrayList<>();
        list.add(new QjsDependence("img", "img.js"));
        return list;
    }

    @Override
    public String start() {
        String iconPath = "bg.bin";
        String imgStr = imgJS("_bg", iconPath, getLocation(),index);
        return imgStr;
    }
}
